tall sunflower - Turkish English Dictionary